a species in the genus quassia (quassia amara) - Español Inglés Diccionario